<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
		<head>
			<!-- template designed by Marco Von Ballmoos -->
			<title>Docs For Class Zend_View</title>
			<link rel="stylesheet" href="../media/stylesheet.css" />
			<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
		</head>
		<body>
			<div class="page-body">			
<h2 class="class-name">Class Zend_View</h2>

<a name="sec-description"></a>
<div class="info-box">
	<div class="info-box-title">Description</div>
	<div class="nav-bar">
					<span class="disabled">Description</span> |
															<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
						
					</div>
	<div class="info-box-body">
        		<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Concrete class for handling view scripts.</p>
	<ul class="tags">
				<li><span class="field">copyright:</span> Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)</li>
				<li><span class="field">license:</span> <a href="http://framework.zend.com/license/new-bsd">New BSD License</a></li>
			</ul>
		<p class="notes">
			Located in <a class="field" href="_mvc---view---View.php.html">/mvc/view/View.php</a> (line <span class="field">30</span>)
		</p>
		
				
		<pre></pre>
	
			</div>
</div>




	<a name="sec-method-summary"></a>
	<div class="info-box">
		<div class="info-box-title">Method Summary</span></div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
												<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
		</div>
		<div class="info-box-body">			
			<div class="method-summary">
																																																																																																																																																																																																																																												
												<div class="method-definition">
											<span class="method-result">Zend_View</span>
										<a href="#__construct" title="details" class="method-name">__construct</a>
											([<span class="var-type">array</span>&nbsp;<span class="var-name">$config</span> = <span class="var-default">array()</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#addFilter" title="details" class="method-name">addFilter</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$name</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#addFilterPath" title="details" class="method-name">addFilterPath</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Filter_'</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#addHelperPath" title="details" class="method-name">addHelperPath</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Helper_'</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#addScriptPath" title="details" class="method-name">addScriptPath</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#assign" title="details" class="method-name">assign</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$spec</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#clearVars" title="details" class="method-name">clearVars</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">mixed</span>
										<a href="#escape" title="details" class="method-name">escape</a>
											(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$var</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#getAllPaths" title="details" class="method-name">getAllPaths</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#getEncoding" title="details" class="method-name">getEncoding</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">Zend_View_Abstract</span>
										<a href="#getEngine" title="details" class="method-name">getEngine</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#getFilterPaths" title="details" class="method-name">getFilterPaths</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#getHelperPaths" title="details" class="method-name">getHelperPaths</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#getHelpers" title="details" class="method-name">getHelpers</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#getScriptPaths" title="details" class="method-name">getScriptPaths</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">array</span>
										<a href="#getVars" title="details" class="method-name">getVars</a>
										()
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#render" title="details" class="method-name">render</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setEncoding" title="details" class="method-name">setEncoding</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$encoding</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setEscape" title="details" class="method-name">setEscape</a>
											(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$spec</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setFilter" title="details" class="method-name">setFilter</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$name</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setFilterPath" title="details" class="method-name">setFilterPath</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Filter_'</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setHelperPath" title="details" class="method-name">setHelperPath</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Helper_'</span>])
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#setScriptPath" title="details" class="method-name">setScriptPath</a>
											(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#_run" title="details" class="method-name">_run</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">0</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#_script" title="details" class="method-name">_script</a>
											(<span class="var-type">$name</span>&nbsp;<span class="var-name">$name</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">string</span>
										<a href="#__call" title="details" class="method-name">__call</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$args</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">boolean</span>
										<a href="#__isset" title="details" class="method-name">__isset</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$key</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#__set" title="details" class="method-name">__set</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$key</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$val</span>)
									</div>
																<div class="method-definition">
											<span class="method-result">void</span>
										<a href="#__unset" title="details" class="method-name">__unset</a>
											(<span class="var-type">string</span>&nbsp;<span class="var-name">$key</span>)
									</div>
								</div>
		</div>
	</div>		

	
	<a name="sec-methods"></a>
	<div class="info-box">
		<div class="info-box-title">Methods</div>
		<div class="nav-bar">
			<a href="#sec-description">Description</a> |
																<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
						
		</div>
		<div class="info-box-body">
			<A NAME='method_detail'></A>

<a name="method__construct" id="__construct"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">Constructor __construct</span> (line <span class="line-number">97</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Constructor.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Zend_View</span>
		<span class="method-name">
			__construct
		</span>
					([<span class="var-type">array</span>&nbsp;<span class="var-name">$config</span> = <span class="var-default">array()</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$config</span><span class="var-description">: Configuration key-value pairs.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddFilter" id="addFilter"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">addFilter</span> (line <span class="line-number">374</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Add one or more filters to the stack in FIFO order.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addFilter
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$name</span><span class="var-description">: One or more filters to add.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddFilterPath" id="addFilterPath"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">addFilterPath</span> (line <span class="line-number">320</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Adds to the stack of filter paths in LIFO order.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addFilterPath
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Filter_'</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$classPrefix</span><span class="var-description">: Class prefix to use with classes in this  directory; defaults to Zend_View_Filter</span>			</li>
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$path</span><span class="var-description">: The directory (-ies) to add.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddHelperPath" id="addHelperPath"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">addHelperPath</span> (line <span class="line-number">269</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Adds to the stack of helper paths in LIFO order.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addHelperPath
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Helper_'</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$classPrefix</span><span class="var-description">: Class prefix to use with classes in this  directory; defaults to Zend_View_Helper</span>			</li>
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$path</span><span class="var-description">: The directory (-ies) to add.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodaddScriptPath" id="addScriptPath"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">addScriptPath</span> (line <span class="line-number">232</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Adds to the stack of view script paths in LIFO order.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			addScriptPath
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$path</span><span class="var-description">: The directory (-ies) to add.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodassign" id="assign"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">assign</span> (line <span class="line-number">423</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Assigns variables to the view script via differing strategies.</p>
<p class="description"><p>Zend_View::assign('name', $value) assigns a variable called 'name'  with the corresponding $value.</p><p>Zend_View::assign($array) assigns the array keys as variable  names (with the corresponding array values).</p></p>
	<ul class="tags">
				<li><span class="field">see:</span> <a href="../Zend_View/Zend_View.html#method__set">Zend_View::__set()</a></li>
				<li><span class="field">throws:</span> Zend_View_Exception if $spec is neither a string nor an array,  or if an attempt to set a private or protected member is detected</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			assign
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$spec</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$spec</span><span class="var-description">: The assignment strategy to use.</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$value</span><span class="var-description">: (Optional) If assigning a named variable, use this  as the value.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodclearVars" id="clearVars"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">clearVars</span> (line <span class="line-number">481</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Clear all assigned variables</p>
<p class="description"><p>Clears all variables assigned to Zend_View either via <a href="../Zend_View/Zend_View.html#methodassign">assign()</a> or  property overloading (<a href="../Zend_View/Zend_View.html#method__set">__set()</a>).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			clearVars
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodescape" id="escape"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">escape</span> (line <span class="line-number">527</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Escapes a value for output in a view script.</p>
<p class="description"><p>If escaping mechanism is one of htmlspecialchars or htmlentities, uses  $_encoding setting.</p></p>
	<ul class="tags">
				<li><span class="field">return:</span> The escaped value.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">mixed</span>
		<span class="method-name">
			escape
		</span>
					(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$var</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$var</span><span class="var-description">: The output to escape.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodgetAllPaths" id="getAllPaths"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getAllPaths</span> (line <span class="line-number">363</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Return associative array of path types =&gt; paths</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			getAllPaths
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetEncoding" id="getEncoding"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getEncoding</span> (line <span class="line-number">552</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Return current escape encoding</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			getEncoding
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetEngine" id="getEngine"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getEngine</span> (line <span class="line-number">142</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Return the template engine object</p>
<p class="description"><p>Returns the object instance, as it is its own template engine</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">Zend_View_Abstract</span>
		<span class="method-name">
			getEngine
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetFilterPaths" id="getFilterPaths"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getFilterPaths</span> (line <span class="line-number">353</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns an array of all currently set filter paths</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			getFilterPaths
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetHelperPaths" id="getHelperPaths"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getHelperPaths</span> (line <span class="line-number">302</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns an array of all currently set helper paths</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			getHelperPaths
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetHelpers" id="getHelpers"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getHelpers</span> (line <span class="line-number">307</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			getHelpers
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetScriptPaths" id="getScriptPaths"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">getScriptPaths</span> (line <span class="line-number">256</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Returns an array of all currently set script paths</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			getScriptPaths
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodgetVars" id="getVars"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">getVars</span> (line <span class="line-number">461</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Return list of all assigned variables</p>
<p class="description"><p>Returns all public properties of the object. Reflection is not used  here as testing reflection properties for visibility is buggy.</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">array</span>
		<span class="method-name">
			getVars
		</span>
				()
			</div>
	
		
			
	</div>
<a name="methodrender" id="render"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">render</span> (line <span class="line-number">497</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Processes a view script and returns the output.</p>
	<ul class="tags">
				<li><span class="field">return:</span> The script output.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			render
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$name</span><span class="var-description">: The script script name to process.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetEncoding" id="setEncoding"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">setEncoding</span> (line <span class="line-number">542</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Set encoding to use with htmlentities() and htmlspecialchars()</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setEncoding
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$encoding</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$encoding</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetEscape" id="setEscape"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">setEscape</span> (line <span class="line-number">401</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Sets the _escape() callback.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setEscape
		</span>
					(<span class="var-type">mixed</span>&nbsp;<span class="var-name">$spec</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$spec</span><span class="var-description">: The callback for _escape() to use.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetFilter" id="setFilter"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">setFilter</span> (line <span class="line-number">389</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resets the filter stack.</p>
<p class="description"><p>To clear all filters, use Zend_View::setFilter(null).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setFilter
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$name</span><span class="var-description">: One or more filters to set.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetFilterPath" id="setFilterPath"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">setFilterPath</span> (line <span class="line-number">339</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resets the stack of filter paths.</p>
<p class="description"><p>To clear all paths, use Zend_View::setFilterPath(null).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setFilterPath
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Filter_'</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$classPrefix</span><span class="var-description">: The class prefix to apply to all elements in  $path; defaults to Zend_View_Filter</span>			</li>
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$path</span><span class="var-description">: The directory (-ies) to set as the path.</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetHelperPath" id="setHelperPath"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">setHelperPath</span> (line <span class="line-number">288</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resets the stack of helper paths.</p>
<p class="description"><p>To clear all paths, use Zend_View::setHelperPath(null).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setHelperPath
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$classPrefix</span> = <span class="var-default">'Zend_View_Helper_'</span>])
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$path</span><span class="var-description">: The directory (-ies) to set as the path.</span>			</li>
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$classPrefix</span><span class="var-description">: The class prefix to apply to all elements in  $path; defaults to Zend_View_Helper</span>			</li>
				</ul>
		
			
	</div>
<a name="methodsetScriptPath" id="setScriptPath"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">setScriptPath</span> (line <span class="line-number">245</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Resets the stack of view script paths.</p>
<p class="description"><p>To clear all paths, use Zend_View::setScriptPath(null).</p></p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			setScriptPath
		</span>
					(<span class="var-type">string|array</span>&nbsp;<span class="var-name">$path</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string|array</span>
				<span class="var-name">$path</span><span class="var-description">: The directory (-ies) to set as the path.</span>			</li>
				</ul>
		
			
	</div>
<a name="method_run" id="_run"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">_run</span> (line <span class="line-number">759</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Includes the view script in a scope with only public $this variables.</p>
	<ul class="tags">
				<li><span class="field">access:</span> protected</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			_run
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">0</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">0</span><span class="var-description">: The view script to execute.</span>			</li>
				</ul>
		
			
	</div>
<a name="method_script" id="_script"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">_script</span> (line <span class="line-number">563</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Finds a view script from the available directories.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			_script
		</span>
					(<span class="var-type">$name</span>&nbsp;<span class="var-name">$name</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">$name</span>
				<span class="var-name">$name</span><span class="var-description">: string The base name of the script.</span>			</li>
				</ul>
		
			
	</div>
<a name="method__call" id="__call"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">__call</span> (line <span class="line-number">207</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Accesses a helper object from within a script.</p>
	<ul class="tags">
				<li><span class="field">return:</span> The result of the helper output.</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">string</span>
		<span class="method-name">
			__call
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$args</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$name</span><span class="var-description">: The helper name.</span>			</li>
					<li>
				<span class="var-type">array</span>
				<span class="var-name">$args</span><span class="var-description">: The parameters for the helper.</span>			</li>
				</ul>
		
			
	</div>
<a name="method__isset" id="__isset"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">__isset</span> (line <span class="line-number">154</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Allows testing with empty() and isset() to work inside  templates.</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">boolean</span>
		<span class="method-name">
			__isset
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$key</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$key</span>			</li>
				</ul>
		
			
	</div>
<a name="method__set" id="__set"><!-- --></a>
<div class="oddrow">
	
	<div class="method-header">
		<span class="method-title">__set</span> (line <span class="line-number">176</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Directly assigns a variable to the view script.</p>
<p class="description"><p>Checks first to ensure that the caller is not attempting to set a  protected or private member (by checking for a prefixed underscore); if  not, the public member is set; otherwise, an exception is raised.</p></p>
	<ul class="tags">
				<li><span class="field">throws:</span> Zend_View_Exception if an attempt to set a private or protected  member is detected</li>
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			__set
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$key</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$val</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$key</span><span class="var-description">: The variable name.</span>			</li>
					<li>
				<span class="var-type">mixed</span>
				<span class="var-name">$val</span><span class="var-description">: The variable value.</span>			</li>
				</ul>
		
			
	</div>
<a name="method__unset" id="__unset"><!-- --></a>
<div class="evenrow">
	
	<div class="method-header">
		<span class="method-title">__unset</span> (line <span class="line-number">193</span>)
	</div> 
	
	<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">Allows unset() on object properties to work</p>
	<ul class="tags">
				<li><span class="field">access:</span> public</li>
			</ul>
	
	<div class="method-signature">
		<span class="method-result">void</span>
		<span class="method-name">
			__unset
		</span>
					(<span class="var-type">string</span>&nbsp;<span class="var-name">$key</span>)
			</div>
	
			<ul class="parameters">
					<li>
				<span class="var-type">string</span>
				<span class="var-name">$key</span>			</li>
				</ul>
		
			
	</div>
						
		</div>
	</div>


	<p class="notes" id="credit">
		Documentation generated on Sun, 10 Feb 2008 15:16:19 +0200 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.0</a>
	</p>
	</div></body>
</html>